Volume 52, Issue 3, July 2023, Pages 869-882
Moustafa Abd El-Alime El-Metwaly Bashar; Ahmed Mahmoud Abd El-Fattah Abou-Rashed; Mohamed Talaat Mohamed
Volume 50, Issue 2, April 2021, Pages 1257-1270
Ahmed Abd El-Aziz Hassan Abd El-Aziz; Abd El-Halim Mohammed Abo El-Magd; Ayman El-Saeid Sadek; Mohamed Talaat Mohamed